Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
82 LECHLADE ROAD Terraced £125,179 £124,000 31 Mar 2023
84 LECHLADE ROAD Semi-Detached £211,937 £160,000 19 Oct 2016
90 LECHLADE ROAD Detached £268,223 £158,500 30 Nov 2012
94 LECHLADE ROAD Semi-Detached £237,877 £140,000 8 Mar 2010
98 LECHLADE ROAD Semi-Detached £242,544 £197,100 20 Aug 2019
108 LECHLADE ROAD Semi-Detached £204,412 £100,000 19 Apr 2004
114 LECHLADE ROAD Semi-Detached £251,836 £155,000 20 Nov 2013